overawe competitors

Traductions
внушать страх конкурентам
The company's sheer size served to overawe competitors.
Огромные размеры компании внушали страх конкурентам.
Mots
overawe

verb
внушать благоговейный страх